LDADD =			$(top_builddir)/src/libnbds.la -lpthread
CPPFLAGS =		-Wall -I$(top_srcdir)/src/

check_PROGRAMS =	atomic_ops	\
			lifo_s		\
			lifo_t		\
			fifo_s		\
			fifo_t		\
			list_s		\
			list_t		\
			map_s		\
			map_t		\
			vector_s	\
			vector_t	\
			ref_ptr_s	\
			rcu_s

TESTS =			$(check_PROGRAMS)

atomic_ops_SOURCES =	atomic_ops.cpp
lifo_s_SOURCES =	lifo.cpp
lifo_t_SOURCES =	lifo_t.cpp
fifo_s_SOURCES =	fifo.cpp
fifo_t_SOURCES =	fifo_t.cpp
list_s_SOURCES =	list.cpp
list_t_SOURCES	=	list_t.cpp
map_s_SOURCES =		map.cpp
map_t_SOURCES =		map_t.cpp
vector_s_SOURCES =	vector.cpp
vector_t_SOURCES =	vector_t.cpp
ref_ptr_s_SOURCES =	ref_ptr.cpp
rcu_s_SOURCES =		rcu.cpp
